make a mockery of something - Francés Inglés Diccionario